Wi-Fi driver for AmiKit PiStorm
utilizing the Wi-FI module on the Raspberry Pi
WHAT IS THIS ABOUT
The content of this archive, if copied to AmiKit, will enable 2.4GHz or 5GHz Wi-Fi with WPA/WPA2 encrypted support for your Amiga with PiStorm. You don't need any of those outdated Amiga network cards anymore, because now the Raspberry Pi's internal Wi-Fi module will provide a super fast internet for your Amiga!
DOWNLOAD
v0.3.5 ALPHA (7-July-2024)
NOW WITH WPA2 & AUTO UPDATE FEATURE
INSTALLATION
Download and copy the archive to BOOT: partition of your AmiKit microSD card. Then boot AmiKit and close Network Wizard if it's open. Now press Left Amiga + S to invoke Amiga Shell (or press right mouse button over empty Amiga desktop and select Opus > Execute Command and then click the CLI button). Now type the following command:
LZX -x x BOOT:WiFi_WPA_for_AmiKit_PiStorm.lzx AmiKit:
When you are asked to overwrite the existing files, press "a" key (All).
Then restart your Amiga. Next time it boots, Network Wizard will appear.
Select WiFiPi and follow the prompts. Then reboot and your Amiga is online!
TROUBLESHOOTING
In case your Amiga won't get online after you installed this package and rebooted,
you will probably need to specify a static IP address. Here's how:
Double-click on an empty area of AmiKit desktop to show Device List. Click AmiKit: and go to Devs/NetInterfaces folder. Now right mouse click and hold over the WiFiPi file there. A menu will show up. Select "Open With..." > "ed" to edit the file. Now enable the line starting with "address" by removing the # sign at the beginning of the line, and enter your static IP address there - see below. Do not edit anything else. Save the changes by clicking the blue floppy disk icon and reboot.
Choose an IP address that is within the same subnet as your router. For example, if your router IP is 192.168.1.1, you might choose any number between 192.168.1.2 and 192.168.1.255
To make sure the chosen IP address is not already in use, open a command prompt or terminal on any computer connected to the network and type: ping 192.168.1.xxx
Replace 192.168.1.xxx with the IP address you want to check. If you receive a timeout response, the IP address is likely free to use.
You can find more information on how to set up a static IP for your computer in the Roadshow package, under the Documentation/Installation.guide, in the section "Configuring IP addresses, routing, and name resolution."
On a Windows computer, you will find similar information by entering IPCONFIG into the CMD. This will give you the IP and subnet mask that your computer uses.
If you still cannot get online, in AmiKit:Devs/Internet folder edit the "name_resolution" file and in the nameserver line enter the same static IP address too. Also edit the "routes" file and in the default default line enter the same address there too.
You can also add Wait 5 command at the beginning of the S:Startup-Network file in case the WiFi key negotiation takes a bit longer than expected.
DISCLAIMER
This software is still in alpha, which means that it can (and does)
contain bugs. Fortunately, an autoupdate mechanism is implemented
that will prompt you to update wifipi.device if newer version is released.
CREDITS
Big thanks to Michal Schulz from Emu68 team who made this all possible!
Have fun!
Ján, author of AmiKit
The screesnhot shows AmiNetRadio playing music from a stream, then Aminet FTP browser and AmiFox web browser running in AmiKit on Amiga 1200/PiStorm32-Lite